Tarcombe House is in a great location and in walking distance to all amenities in Deloraine. It is a large and spacious house that provides everything you need. The fireplace on a cool December evening was an added bonus.