My stay was perfect in every sense … wonderful location, an other- worldly apartment and all round exceptional experience. Michael and Stephen were perfect hosts. I will definitely visit again.