Great, immaculate, modern apartment with generous hosts.