5* great apartment, great location & great hosts