Very nice and clean.
The location means I will end up staying again and again.