Clean, modern, and comfortable apartment by a very hospitable host.