We had a perfect stay - the place was spacious, clean, perfect for a friends get together as well as a hospitable and comfortable spot for our baby! The porch view was the best part, a wonderful respite from walking through the city. Would stay again 1000%.