The hotel was good, but with some flaws. Having a pool and requiring guests to both pay extra to use it AND book timeslot in advance of your stay, is not good, i have stayed in many hotels and never encountered such restrictions. Breakfast was meant to open at 0630, and as we had and early flight, we stood ready at 0630, but it the staff in the restaurant did not see to be aware of the opening times, and only around half the food was ready. One day, the cleaning was not good, and the housekeeper left various things in our room, and neglected to replace toilet paper, and clean some of the room. Staff was generally friendly but seemed to be inexperienced sometimes.