The villa is excellent--stylish, clean, and has a great view. We loved being right on the ocean, and our hosts were super helpful! A great place to stay.