Best place I have stayed so far.