Great communication, clear instructions, great location, spacious