We loved our stay at Bellecastle Cottage. Amazing location, beautiful clean space, own entrance, parking, beautiful pool. Michael and John were so hospitable!