Location was great, other than that I can't say I liked it.
Leaky shower kept me up at night, got a room on the ground floor which meant that everybody walking down the street could look in, did not feel safe.
Tiny bathroom with nowhere to put anything while getting ready, not ideal for someone who isn't the "wash-and-go" type...
Location was great, but overall the hotel is not worth the price.
Can't comment on the spa facilities or breakfast since I did not receive any information regarding either and after reception demanding a security deposit (which I was not expecting after my experience with other hotels) I wasn't inclined to spend any more money at this place.