Wonderful stay, lovely space, a home from home