The staff was great and the facilities were clean and comfortable. The pool was lovely. Our package included breakfast and dinner at the hotel. Breakfast was fine, lots of choices. The dinners were buffet style, which meant the food was not very hot, but they also had a station where a chef made hot dishes. And there was a room full of desserts. We used the laundry service, which went well.