very clean, great location, would definitely come again.