I saw an ad for this in San Alfonso Del Mar and was wondering if anyone knows anything about it? Can a person rent an apartment there? If so, what has been your experience?