We enjoyed our stay here. The place was clean, spacious, and closely resembled the photos online. We also thought that the beds were very comfortable. (My friend and I both had a great night of sleep). There was an ample amount of towels/blankets, and many kitchen amenities were provided which was very convenient. Our hosts were very quick to respond to our questions, and we were impressed by the communication. The only (minor) downside is that we had expected there to be parking on the driveway for our car, but we were told to park on the street instead because the driveway was very steep. Still, there was plenty of street parking so there was no problem. The neighborhood is hilly, very safe, and quiet.