This place has everything you need and the location is amazing and the space is very stylish and clean!! I misinterpreted the description of the place and thought we were getting the whole house instead of the main level suite. We have two very young children and the house is really old so between creaky floors and messed up baby and toddler sleep schedules, I felt like I was either sushing my kids every five seconds or rushing to get out so we didn’t wake others up. We would definitely stay again....once our kids were older.