There was no wifi. It's not made very clear aside from being crossed out in the amenities section so just be aware when you book. Also, the phone signal strength is very weak in the flat so you can't tether off your phone either.
The flat itself was lovely and clean and very well decorated. There weren't many extras to make the stay better though. There was a dishwasher but no dishwasher tablets. No soap or sponges to wash up etc. They did provide little bottles of shampoo and body wash but that was it.