Perfect location, Outstanding communication with host, clean, spacious, beautiful home. I highly recommend booking your stay here.