A beautiful place to stay , superb surroundings and attention to detail .lovely friendly hosts , a perfect place to stay .