This place was very clean and it had everything we needed for a weeklong stay. The wifi was good and could support two people videoconferencing at the same time. Definitely would recommend!