Absolutely beautiful place, the rooms are clean, and the pool is great. If you are traveling with a baby see if you can get a room on the first floor because the stairs are a bit dangerous for small children. Overall great place and great location.