Stylish and comfortable self contained flat in a perfect position, lovely hosts and a thoughtfulness in every detail. Thoroughly enjoyed our stay