Great place with thoughtful care put into details.