We thoroughly enjoyed our stay at Craig’s and only wish we could have stayed longer. As others have said, it’s a really special, cute place. The views are incredible and location excellent. A pleasant walk to local restaurants and the beach of course. Very relaxed and friendly atmosphere. Breakfast was also appreciated as was the lovely outside shower. Craig is a great host, we really appreciated meeting him (and Rachel). We’d love to return.