Great stay, great accommodation, great view, best place in town to stay