great location, clean, spacious, prompt communication