One of the best accommodation places I have stayed