Pros:
Very clean
Nicely designed
Great location
Good security
Cons:
Hot water only runs for 5 min
No soundproof
Not enough towels for 2+ people staying for multiple days
But overall good