Very clean and well managed. Great location too!