Great location and wonderful hosts, I highly recommend it. Having the roof terrace to enjoy is a big extra bonus.