Clean, modern, quite, and convenient apartment, and nice hosts.