The photos posted for this resort do not reflect in the actual resort itself, food is below average dinner leftovers are served for the next days lunch, breakfast is very limited and the menu changes very slightly each day. The resort advertises to be beach front but to step foot in sand you must walk at least 15-20 min. overall pretty disappointed, the area is beautiful i just wish we chose a different resort. read more