Great locations, clean apartment, excellent hosts!