Clean, safe place with excellent location and great host.