Fantastic location, lovely spacious apartment, great facilities, very thoughtful host, excellent communication.