Consider a stay at Serena Beach Resort and Spa and take advantage of a free breakfast buffet, a swim-up bar, and a poolside bar. This hotel is a great place to bask in the sun with a private beach, sun loungers, and scuba diving. Indulge in a massage, Ayurvedic treatments, and a body wrap at Serena Maisha, the onsite spa. Be sure to enjoy a meal at the 3 on-site restaurants, including breakfast, lunch, and dinner. The health club offers fitness classes and yoga classes; other things to do include snorkeling, racquetball/squash, and surfing/body boarding. In addition to a terrace and a coffee shop/cafe, guests can connect to free WiFi in public areas.