We enjoyed our stay! It had everything we needed, was in walking distant of cool bars and shops, and was very clean and comfortable. David even let us check out late and stay to swim. I would stay there again for sure.