We had everything we needed during our stay! The bed and the pillows are very comfortable, we were able to make breakfast before heading out for the day (there is a full kitchen if one would need to make other meals), and the lower level where we stayed is very comfortable. Check-in and out is super simple and Stephanie was extremely responsive to our needs. We will definitely be staying here again when visiting our daughter and SIL!