excellent location and service with a superb view