through the windshield of the cabin , george could see every detail of camarine manor , including declan and rose standing side by side on the landing of the stone stairway leading to the front door .