We were booked into a room where other people were already staying! But the issue was resolved quickly and we got another room quick. Rooms are clean. Staff is friendly and helpful. Pool is small, but nice if you have time to kill, and staff is flexible with late check-out and use of the pool. Airport shuttle is great, organized well, and breakfast wonderful (omelets, sausages, potatoes, yoghurt, pancakes, fresh fruit, pastries, bagels, coffee, fruit juice; everything you need and more). Recommend, especially for the price.