Absolutely fantastic place to stay. Clean, welcoming, fun, and the location can't be beat!
Be forewarned that there are a lot of stairs to walk up. If that doesn't give you pause then book away! I can't recommend this place enough.