Excellent location, clean apartment, nice hosts, very good WiFi. We'd stay here again!