Perfect location; lovely hosts; beautiful apartment :-)