The location is the best that you can wish for. Ambrogio is a very hospitable host that welcomed us warmly and had tips about local places. The place is spacious enough. If you're staying in cold months be prepared to take slippers, as it's tiled in its entirety and the floor might feel chilly. Though in the warm months I guess it's a plus.