Clean, convenient, and staff was easy to communicate with and very responsive. Beautiful ocean view from balcony, great for sunsets and seeing turtles.