A wonderful stay in a lovely place