Superb appartment and fantastic hospitality.