Great property, location, condition and staff. Poor WiFi connectivity and poor communication, especially pre-arrival and during the stay. However, they were able to resolve the WiFi issue by connecting us to a different network, low quality signal, wasn’t able to use it from the apartment. Otherwise, a great place to stay. Will come back here again.