What a beautiful hotel all 5 stars of it… On arrival I was treated like a princess, truly welcoming. Our room was stunning along with the views. The room was simply beautiful with high attention to detail. The Hotel grounds were amazing too, and I highly recommend the restaurant on the beach. I can’t express enough that the views are amazing. We travelled with Thomas Cook and our guide Vicki was lovely, very helpful with lots of hints and tips about the local culture, she totally took care of us. The Leela has everything wonderful staff who are there helping you have the most pleasant stay. The leela has a gym, infinity swimming pool, private beach, and beautiful grounds to stroll up on.