The place was very clean. They offered parking as an extra but there was plenty of street parking to find. No actual "backyard" or porch, but the hosts let us hang out and play corn hole in driveway and small parking area behind house. Host was very nice and greeted us at door for check-in and check-out. They were also very quick to answer any questions we had.