We really enjoyed our stay at Canon Cave. The apartment was perfect, very modern & clean with everything you need. Communication from Cameron was great & it was only a short walk into New Town which was perfect. Would definitely come back & stay again!