We stayed here for almost 2 months after selling our home and waiting for our new home to be ready. It was perfect for us (2 young kids, 1 dog), was in a super convenient location, and the hosts are really quick to respond. They were flexible with us extending our stay twice, and really made this difficult time for us pleasant. The home/pictures are exactly as described, and it has everything you would need.