The food were not the best , most of it from days before, almost nothing was fresh, but is ok for the price we paid wasn’t bad. the beds in our room was terrible, bathroom was stinky and old, the hotel itself is wonderful with nice friendly staff, so in general it’s more than okay, but if you’re looking for luxury and better quality food you have to pay more, the most nice thing is at evening there was plenty of activities like salsa dance, yoga and multi cultural music.