nice and clean facilities, but very long wait time to check in, untrained staff, it took a waitress several attempts to get lunch order in an empty cafe. when on the beach don't expect to be served even from the nearest bar, no security guards at the beach front, loud music at the pool during the day time, could hear it even few buildings behind it, and at night live music playing very loud