Top quality apartment, with great facilities and location. An excellent host, would happily stay again. Five stars.