Amazing place, very comfortable, amazing mountain views, amazing personnel. There is definitely magic there. You don't have to worry about getting food or drinks, everything is served at the hotel . There is safe parking outside as well. 10 sweet stars.