Excellent place, excellent views and excellent service