Wonderful home in beautiful location. The owners have thought of everything to make your stay a memorable one. Thoroughly deserve their five star award.
Thanks for taking the time to leave a review of your visit. Camrose is a great house and we are pleased you enjoyed your stay. Hope to see you again. Selma & Rob