Very well positioned, well fitted out, comfortable apartment with very helpful hosts