For the price we paid was extremely happy with our stay. This hotel was a beautiful place in it's day, but it is older and neglected. That being said, it was a perfect spot for a quiet weekend getaway. The staff were helpful and the rooms were clean. Our air conditioner stopped working the first night but it never got hot in our room, the cement walls held the temperature. They switched our room the next day and gave us a nice upgrade to a room with a small kitchen. (room 4013) I would request this room again. The pool was lovely with lots of seating and shallow areas to sit and enjoy the water and sun. It was very quiet and we had the pool pretty much to ourselves the whole weekend. No fighting to get your chair in the morning :) The beach is right across the road from the hotel, through a line of stores and restaurants. There are quite a few restaurants close to be able to eat and also just hang out at while enjoying the beach. There is a restaurant attached to the hotel where breakfast is served. This included, fruit, eggs, toast, sausage, potatoes. Coffee, tea, juice. It's not great, but it's included..... Onno's across the street was our fav beach spot.