overall a wonderful stay