Craig's place was clean, easy to get to from the town center, and had such a beautiful view. Craig gave us so many suggestions on where to eat and what to do, and all the things we tried worked out great. Our stay overall was fantastic, and we would jump at the opportunity to stay at Craig's place again.