Highly recommend!... however...There was one down side... parking. We got back one evening and there was no parking spots besides permit spots for owners. (We assume they were people eating at the restaurant, which has REALLY good food btw) HOWEVER... everything else was so great, the condo was spotless and gorgeous, people so friendly and accommodating that we're still giving it 5 stars. We waited for about 5 minutes for someone to leave and parked in their spot. Inconvenient, but everything else was so perfect and above expectations! ( Parking issue only happened once at peak dinner time. )