Great venue, excellent service, stunning view and PERFECT location.