Petunya Beach Resort is a hotel offering all-inclusive accommodations with a restaurant, pools, spa, and access to a private beach area.