perfect location , clean, super cute, great communication