great views, great service and location