We had a great stay. The place was absolutely immaculate, we almost felt bad walking on the new carpet! The place is well equipped, even with a child safety gate for the top of the stairs which our toddler made good use of. We'll be back!