This was by far one of the best places we have ever stayed in. Beautiful accommodations.
We thoroughly enjoyed our stay and our family and friends were amazed at how nice the unit was. We would love to come back. The amenities were wonderful and the owners were very friendly and accommodating.
La Jolla - In The Village - 2+ Bed/2 Bath - 1400 Square Feet.