Fantastic on all counts, lovely hosts who met us and took us to the apartment which was perfect. It is 300 years old and as well as loads of character it has everything you need to be really comfortable!