Very good hotel, very pleasing, good service, I've got a very friendly reception on check-in with a kind voluntary upgrade from beach side to sea side room. The only thing that disturbed this pleasing stay and forced me to take one point out of my rating was at check-out. I asked for a late check out at 2 pm, and they very kindly agreed, however, just before that time was up I received repetitive calls at my room to remind me to check out .. that was totally uncalled for and unnecessary. I would understand that if I was late to check out, however I was not. That was the only negative side on that stay, otherwise it was a good hotel to stay at.