This stay met or exceeded all of my expectations. All was arranged well and comfortably for us. Communication was easy and responsive, and the location was perfect.