Great views from a great accommodation in a great location