Amazing stay in an incredible setting.