Location is definitely perfect - but the bathroom is pretty small, the bed not that comfy and no possibility to have your luggage stored in a safe place other than the hallway.
Check-in & Check-out Times are not very flexible.