we had a great stay at Peter's place ! The location is perfect, close to many walks. The place was clean and equiped and the view was amazing!
Also, the self check in was very useful as we arrived very late at night.