Great value for what you get. Fantastic amenities without the "Big Resort" feel. Would have loved to stay a few extra nights! Lava Lava has great food, and it was a real treat to eat while on the beach! Bar staff was awesome!