The apartment is great for a short visit and you mostly just need a place to sleep at a good location.
Communication with the owner wasn't super smooth and check-in was delayed, but once you're in place it's fine.