Beautifully appointed, with all the details that make a stay comfortable. The place is enormous and it was nice to stretch out. Charming neighborhood. The hosts were accommodating and pleasant to deal with.