Very clean, great location, everything could possibly need.