Overall we loved the place and will definitely be coming back
Pros: The location is excellent, the staff are all very friendly, the accommodation and pool is spotlessly clean, the beds are comfy and breakfast was very nice. Cons: Breakfast can be a bit chaotic with the layout of the restaurant. Tables and chairs are very close to the food serving area so it gets crowded.