Great views comfortable accommodation great location