They overcharged me for having an infant although infants should be free, 5 people got sick from their food which is really awful, we booked half board but during dinner water and tea are not free which is a cheap way to cash-in, rooms smell bad and have all kinds of insects (they were going to spray the area the day of our checkout which is also a bad thing but we were lucky to avoid it) the view is good but the location is not that good, pool is very cold and nothing much to do, there is no wifi in rooms, I know the hotel isn't that expensive but they have to improve in rooms and food, it's seriously bad.