Karan's place is exactly as advertised. It is an excellent location (minutes to the beach, private and also connected to a very lovely pool. The place itself is very clean, has steady wifi, and is very well-stocked. All the details are also very well thought through like beach chairs, bicycles and a well-stocked kitchen. The overall stay is comfortable, welcoming and relaxing. Karan is also a fantastic and generous host. He provides great recommendations, is responsive and even gave us fresh coconut water from his tree! Overall we had a very relaxing time. I highly recommend staying heree!