Wonderful stay in absolutely amazing setting