Overall was very good. All inclusive finishes at midday, which is unenlightened. Wifi in rooms was poor and there is no gym, but otherwise was excellent value. Staff are very helpful and a room is available for use if arrival is pre check in or departure post check out.