Amazing location, perfectly equipped & incredibly charming mini-apartment, and absolutely wonderful hosts - what else could a traveller ask for :-) Thank you