What a disaster! On booking I requested whether the wifi was good and was guaranteed it was. On arrival it worked for a few hours and then was disconnected as the owner hadn't paid. Check-in instructions were not available, Communication throughout was very difficult. I had to contact the host multiple times . My car was vandalized in the parking bay I was instructed to park in by someone who felt that this parking space was theirs. Apartment is modern and clean but the headaches around wifi, checkin and parking made this stay awful!