Spacious and lovely place with thoughtful touches.