Overall, we enjoyed our stay here even though there were some issues checking in on the first day and the communication for the check-in could be better - but they were able to resolve the problem in a timely manner with professional customer service. The apartment got everything we needed and the wifi was good for video calls. Bed is comfortable and bedroom/bathroom are quite spacious. Would recommend this place!