The location is perfect, the communication with the host flawless. We had everything we needed and really felt at home.