This is a great place to stay - spotless and well cared for, in the perfect location on Sumner beach and right in the village. The host has been thoughtful as to what guests would need and therefore you are well provided for. We had a warm and comfortable stay with everything we needed and very much enjoyed our time at Cave Rock Guest House.