Clean, modern, great location, great hosts, great value. Already rebooked.