Everything is extreamly good at Craig's place . The only thing a customer need to take care is the time to cook in the kitchen. Because of the timing we didnt able to cook but however they have helped us to find out a very good resturant. We enjoyed the stay and specially the breakfast served by them. There is no doubt about this property . It fulfills all the requirement of a customer . % star rating is less for Craig. I would like to give them 10 star rating.