2-week stay, very pleasant and helpful staff. The rooms are clean and well-kept, beds are comfortable, good quality sheets. Pretty basically outfitted but adequate. Good shower and plenty of hot water. Could be rated higher with minor, relatively inexpensive improvements. (1) Breakfast is barely adequate. Variety very limited. Only non-nutritious, tasteless white bread, corn flakes and sugary cereals. Watermelon is the only fresh fruit. Only instant coffee available. Eggs available, well-prepared. (2) Pool itself is very nice (rooftop) but furniture showing its age, no pads for lounge chairs, not enough of them, not enough umbrellas, etc. The excellent staff almost make up for it, but it is disappointing that these obvious deficiencies are not improved.