The facilities are quite old, and there are some issues like poorly fitted doors and less-than-perfect cleanliness. However, these are more than outweighed by the excellent amenities such as the pool and the beach. It’s a hotel I would definitely want to return to.