Consider a stay at Kibanda Lodge and Restaurant and take advantage of 9 beach bars, a poolside bar, and a terrace. Adventurous travelers may like the scuba diving and snorkeling at this guesthouse. Treat yourself to a massage, reflexology, or a body treatment at the onsite spa. The on-site Italian cuisine restaurant, Ombeliko del Mondo, offers breakfast and dinner. Stay connected with free WiFi in public areas, and guests can find other amenities such as a garden and laundry facilities.