Excellent location, lovely touches - perfect for a small family