This place was perfect. It was very clean, great location and great ocean views. We will definitely return!