Beach resort vibes at an affordable price. wonderful stay!