Hate staing in hotels in general. This was surprisingly good experience. Almost felt like home. I had to cancel in middle of my visit and no issues with refund. Communications top notch.