We enjoyed our stay at Craig's place. It was clean and well put together, and the ground floor location made it very accessible and convenient being just steps from the water without requiring any stairs. Craig was extremely responsive starting at booking all the way through check-out, and was helpful with providing some local suggestions.