Clean and good attention. Great location and good price/quality. Recommended.