The place is tidy and very clean.
We had some trouble with the check in but everything else was very good and satisfactory.