+ : excellent location, very kind host, sound-insulated windows.
- : inconsistent WiFi, could be cleaner.