This place was clean, spacious, and has an ocean view. We very much enjoyed our stay.