Very clean and well supplied. Good location.