I would not recommend until the owners invest far more time and money into the apartment with Maintenance & Repairs.
Very disappointing.
Amazing view though.. only saving point from me leaving before end of stay