Very clean and well-supplied. Great location too!