Perfect in all ways. Perfect location. Perfect communication with the host. Perfect price. Cozy place. I'd stay here again in a heartbeat.