The place in general is ok.
We visit during winter and there was no heating, only air conditioning, so the room was always felt some cold.
While the shower is ok, the toilet is small indeed, so if you’re taller than 6’ you’ll find it pretty uncomfortable.
If you’re only looking for a well located place and your only using it to crash at night, it’s a pretty good option , but if you’re thinking about working from there, it’s not the best place to stay.