Very clean and great attention to detail. Great location as well!