excellent and spacious apartment conveniently located. great for short or long stays.