Fantastic location, gorgeous apartment, great hosts - we will definitely come back!