Experience and staff was horrendous. Food was subpar and not vegetarian friendly. We paid for a Seaview room, however, we faced trees and a volleyball area. Room was beyond small. We also paid for all - inclusive. What a joke. There's only one restaurant and there is no room service and there is absolutely nothing available after midnight. Staff isn't helpful and will charge for, even the slightest thing, such as late check out, when our flight departed at 10:45pm, but cut out wristbands and made us pay for everything, that should've been all - inclusive. Also, had an unused night, due to a delayed departure, but was told to basically, suck it up and pay for another night.