It's an old apartment but has all the amenities needed for both long and short stay. It actually has a working heating, it's as rare as a unicorn in Portugal since they haven't invented it yet. But they have it and it actually works which is great :)