Friendly, clean, great communication - will definitely stay here again when I visit my daughter!