Location, location, location! Cute, clean, great communication, and had all we needed.