This spacious and beautifully appointed home is centrally located, and has all the extras to make your holiday a comfortable and special time. Located in a quiet court, but close to all the restaurants and shops, Caribou is a real surprise package...