Magic mountain is truly magical. The location is fantastic with great view. The house is filled with all your needs. We absolutely enjoyed our stay at the place.