Very clean. Great location. Just needs a few additions to welcome guests.