Overall, a good value for the money spent. Unlike a lot of European hotels, even the standard rooms here are pretty spacious. There was also a spacious balcony as well. Everything worked fine (wifi, shower, etc.). The hotel staff's English was pretty good, which was fortunate, given my non-existent Spanish.
What's really great about this place is the location. It's basically 200-300m from the Algeciras train station, so it was a short walk, which was nice, given the luggage I had. It's also a short walk (maybe 15 min) to the port of Algeciras, where you can catch a Ferry to Morocco or shuttle to the Tarifa for the other FRS ferry.
Bathrooms: Standard set-up, with towels and such. Nothing great, but nothing seriously wrong either. read more