Beautiful, cozy place. Modern amenities. Caroll thought of everything to make her guests feel at home.