Only if you desperately need a bed for one night.
Pluses
The apartment is in very nice location. The check in was smooth and nice. There are beds, so you can sleep.
Minuses
The apartment owner doesn't care at all. You can see it from the way the apartment is painted, furnished and made. It is the cheapest they could find... The shower and sink splashes water everywhere. The kitchenette looks super odd. There is no coffee or breakfast whatsoever, so we couldn't even enjoy the view from the nice balcony and just went out as fast as we could.
Overall
If you desperately need a place to stay (in good location) and don't have modest or high standards - you could stay here. Otherwise - search elsewhere.