Excellent place. The location is perfect. Very clean place.