Location is the best right on the beach, it is a hotel room in a nice hotel, the room get serviced daily which was a nice surprise (they even did the dishes). Host was easy to communicate with and got back to us promptly when we reached out.