GREAT PLACE TO STAY. Must book