Lovely stay overall, especially since we had our toddler with us. Very comfy and child-friendly. We only stayed one night but the well-equipped kitchen and laundry would have made it a very nice long term stay as well. There are lots of kid/baby supplies that were extremely thoughtful.