Fantastic location, set-up, proximity to beach and shops is wonderful. Well thought out layout and amenities, would highly recommend.