Great location. Clean and good communication. Patio area was nice.