We thoroughly enjoyed our stay at Kaylani 2. Location is perfect, being within walking distance from town and Belongil Beach. Facilities are great, and worked well for two young families.