Exelent place.
Pros:
Exelent location
Very clean
Quiet
Good Wifi
Cons:
Shared bathroom
It might be hot (depending on the season) (fan available)