I have stayed with Kukun several times. now when I see the name I automatically know the place will be nice, in a great location, with all of the appropriate amenities and it will be the way it looks in the photos. they are also flexible if you need a late checkout because your flight changes. this is a great company to stay with.