In one word: Perfect! Great hosts, beautifull apartment