The hotel is clean and cozy, the staff at the reception is friendly and helpful, the food and service are excellent. The rooms are a little too small though and the beach right in front is not very spacious either. There is plenty of shore line though to the left and to the right, so this is not a bit issue. One small note: there is no USB ports anywhere in the rooms, so bring your adapters for charging cell phones and whatnot.