"The property ... resides within approximately 23 Acres or thereabouts", what does that mean? Are you buying 23 acres with the house, or is the house located in 23 acres of land owned by some other person or organisation?
The views are amazing and the looks lovely, but I like to hang around the house in just socks so that floating staircase looks pretty scary and slippery to me. I can completely imagine one of the family breaking a leg by sliding off the edge of that within a month of moving in.