Fully functional apartment in great location. Great for either short or long term stay. I would book it again.