Perfect host. Perfect appartment. Perfect stay. Strongly recommended!