An easy 5-star rating from my side.
Friendly, clean, and respectful.
I would be happy to stay again.