This place is magical! Will definitely come back for another stay.