Clean, good location, great communication. We really enjoyed our stay.