Very clean, great location, well worth the price.