We had a great experience at this place! Lyle and Vivian were extremely responsive from the beginning, which made the booking process very smooth. The location of the apartment is perfect--close to the beach, restaurants, grocery stores, and sightseeing. The apartment was lovely and also very family-friendly, with access to a pack and play for our 1 year old. We only had minor issues during our stay, none of which were unreasonable, and we were able to get Lyle and Vivian's assistance with resolving these extremely quickly. We were very happy with our stay and would recommend this place to others!