Hotel faciities are very nice, comfortable and clean. There is one medium size pool which is not under direct sun for most part of the day, which is a great advantage (specially if you're staying with kids). There's also a medium size jacuzzi. Rooms are great. Breakfast was delicious. Most of the staff was really nice, although I felt that they need someone taking care of the Bar area as you have to wait a bit for someone to come and take your order.