Beautiful, relaxing and magical stay.