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 facial, a Swedish massage and a body scrub at Elsa, the on-site spa. The on-site restaurant, Coco Restaurant, offers breakfast, brunch, lunch, dinner and al fresco dining. Enjoy the gym, as well as activities, such as kayaking and beach volleyball. A garden, a playground and dry cleaning/laundry services are available to all guests.