A wonderful stay at a glorious place