The GOOD - The room was very nice, bed comfy, not much noise from rooms above or below. View of the beach from the balcony was gorgeous. The BAD - Every day we had to message the front desk for toilet paper and coffee even though the cleaning staff came in and brought fresh towels and emptied the trash. Or last day there we decided to have breakfast at the restaurant in the lobby. We elected not to have the buffet breakfast and instead each ordered an omelette. IT took almost 20 minutes for the breakfast to arrive and both omelettes were over cooked, brown and very tough. They were quite obviously under-staffed as there was only one waiter for the entire restaurant. Overall we would recommend this place. It is close to a lot of restaurants, shopping, and the beach.