Location, view,hospitality....all are perfect