This place is simply magical , a must stay.