The staff was very caring, the kitchen very well equipped, very good beach apparel, comfortable beds, high quality towels.
There was not enough hot water for the 4 of us. We had to scheduled the shower time so nobody has to take a cold shower.
The 2nd bedroom could have better shades if you want to sleep after 6am.