Great place, great view, good service.