Extremely clean with nice furniture, thoughtful arrangement of beds, beautiful bathrooms, well-stocked kitchen, and the patio provided some great views of the ocean. We would definitely stay here again!!