Take advantage of free breakfast, a terrace, and a coffee shop/cafe at Elsalvador Beach Resort. With a private beach, beachfront dining, and beach cabanas, this resort is the perfect place to soak up some sun. Indulge in a body scrub, a manicure/pedicure, and a body treatment at Elsa, the onsite spa. The on-site restaurant, Coco Restaurant, offers breakfast, brunch, lunch, dinner, and al fresco dining. Enjoy the gym, as well as activities like beach volleyball and kayaking. A garden, a playground, and dry cleaning/laundry services are available to all guests.