Our overall stay was good. Our room was clean, but there were some up keep of items that needed attention (i.e. drawers on dresser did not close properly, lots of scratches/broken corners on furniture, etc.) We had our 2 dogs along with us. There were plenty of areas for them to go walking. Staff were very welcoming and accommodating.