The breakfast is mediocre, but the rest of the experience is all remarkable. Excellent service, good cleanliness, no bed bugs, killer location with beach views. This is a top shelf four star hotel on the brink of becoming five star. For the location and what you get, the price is fair.