Craig’s place deserves 5 star for everything! What was mentioned in the listing was there. Perfectly clean rooms , kitchen and bathroom. If somebody would like to book without worrying and being disappointed, it’s Craig’s place! It definitely worth the money.