Great place in all aspects.