The apartment was super clean and in great location. It is perfect for a family of four. We did not have WiFi during the stay as it was not set up. Marina did offer for her son to come and set it up the 2nd day of our stay.