Overall good experience. could be improved in some areas