Milly's place has everything you need and more. The kitchen is very spacious and has everything you need to cook your own meals (including a rice cooker!). The bed is also very comfortable and not too soft. Our stay was great and will definitely stay again if we visit Hamilton in the future!