PERFECT. Everything about this place was perfect! It was clean, spacious and right across from the beach and close to everything. It had everything we needed for our stay as well. The host was amazing!! We will definitely book this place again.