Clean, up-to-date, great location, easy parking. Exactly what you want in an airbnb.