Clean, great location, and superior communication! I thoroughly enjoyed my stay.