Perfect host, perfect stay, perfect appartment! I can only second all the compliments of other travellers :).