Location.... amazing, Flat.... great, Mary (the Host).... lovely. Brilliant stay. Would book again no hesitation.