Excellent location. Great place (even better than the pics) . Excellent service.