Lovely apartment, stunning location and incredible hosts. We will definitely be back!