Clean, well appointed, great communication, convenient parking, quiet neighborhood, great stay.