Great apartment and great host. Would have been 5 stars with decent WiFi!