Craig's house is very much a home away from home. It has everything you need. This is a modern warm house and has extra touches such as winter sheets on the beds. Would definitely stay again. Fast and easy communication from Craig too