Clean, well appointed, Hosts are amazing. Good location. Great value.