Magical location ! Savvy communication ! Extremely well prepared hosts! Highly recommended :)