Great view, great ambience, friendly staff