Super clean, great location, great communication, very spacious. Great front porch and back porch hangs.