A very good stay in a wonderful place