Craigs place is awesome! We stayed here years ago and came back with our baby boy only to find it even more lovely than we remembered! Awesome location. We will definitely be staying here again!