Very clean, hospitable staff and excellent value for the view.