Great vacation! I recommend this hotel. Food was great, you can find anything you like, lot of vegetables, different kind of meat, seafood, pasta, cakes, ice cream. We were enjoying also bar, refreshing sangria, mojito, beer was good(we are from a beer country). There might be queues on bar, but we have never waited more than couple minutes. When the hotel is full you wait longer on your drinks in restaurant too, but we are not blaming staff, they were working really hard. Just across the street from nice beach.