This is a clean place in a great location near beaches, freeway, shops and dining. We really enjoyed the heated pool. (No jacuzzi.) The owner communicated well with us when we had a question. I would be hesitant to stay here with toddler aged kids due to steep stairs and lots of glass tables but our older kids loved their room with the twin beds. Also, I was thinking the washer/dryer were in the condo but it is actually a shared community laundry facility in the complex. The Kitchen was great and we saved some money by cooking several meals here. Overall we were very happy with this place!