Great homely villa, better than expected.