All Staff are friendly, room is comfy, Parking lot is in another place, and it's a little bit small, but nothing to complain for, we saw a SUV parked in, so I guess any basic size car can fit in too. There's a small temporary parking space for people just arrived for check in.
Fitness room is bigger than what I expected, and it has everything you need, shower, towels, toilet, water and even a Sauna, you need to make a reservation for it, which means you have privacy when use it(to me is perfect!)
Breakfast has small selection, but have everything we need, most important thing is delicious! The women service us coffee is friendly too.
It's a small and old hotel, but meet all your requirements, will definitely stay again next time !