I ended up cancelling this stay because of a last minute health emergency, and was grateful for Bob and his team for allowing me to cancel on such short notice. Based on this alone, I highly recommend.