Clean and well catered. Great location.