5 stars in each brand!
Communication, cleaning, location, etc.
Excellent experience! High recommend