Great place, not perfect and not for extremely picky people