Great view, great service and great stay!