Debbie's place is amazing, the view and house is stunning. The house is located on its own land overlooking the sea. Everything that you need is in the house, it is a great space and very clean.
I highly recommend.