Clean apartment, great location, and very accommodating hosts. What more could you ask for?!