Beautiful and clean. Great views!! The unit has a roof top patio, plus 4 other smaller balconies. I could have spent the whole trip on the roof looking at the ocean! Impeccably clean. Host communicated promptly and provided the best baby cot we've had so far! Plentiful dishes and glasses for eating at home. Note: not the place if stairs are an issue for anyone in your group.