Excellent place, great service. Very clean.