Perfectly located flat with everything you need and excellent hosts. Can't fault the experience at all. 5 stars!