Perfect location. Clean and adorably decorated. Wonderful responsiveness. We truly could not have asked for more!!!