Michelle and Craig's place is outstanding! Beautiful home, great location and excellent host. I would definitely stay there again. Highly recommended.