Wonderful stay, every possible need anticipated and in a wonderful location