Everything about this place is magical. 100% recommend to any one thinking about staying here.