My wife and I stayed for three nights. The space was smaller than expected and everything else was acceptable except we had no internet connect which was a BIG INCONVENIENCE for us. We were scrambling to find places around the apartment to get internet connections.
If you are planning to stay at this place, if internet connection is of importance to you, make sure that you verify with the host that internet connection will be available throughout your stay.