Wonderful stay, great locations and communication