This place was perfect for our family. It was spacious, spectacular ocean view, great location and apartment has everything you need. On top of that, the place was very clean.