This was ideal for our needs (visiting relatives in the area). Check-in and check-out was easy, communication with co-hosts effortless. Some of the photos in the listing appear to have been taken a while ago, as, for example, the linens on beds and bedroom furniture (other than beds) is slightly different now (not a big deal at all, just letting you know) and the trains out front are not as bright and shiny as pictured. Clean. Bathroom appears to be relatively new, great shower-head and water pressure is good. Notebook is available with information regarding appliances, etc., very thorough. Be aware that people (co-host) do live upstairs and can occasionally be heard (e.g., flushing toilet, some footsteps). We were not there much during the day, basically just slept and cooked breakfast there (kitchen was fully stocked with dishes, etc., coffee machine, microwave, refrigerator was spotless). There is a dog living upstairs FYI. We did not hear any barking except when we first arrived (dog was inside and not visible or threatening in any way). The co-host did cut the grass Saturday morning but did wait until 8:45am.