Top on all levels.
I'd gladly give 5 stars and recommend this accommodation.
Thanks for meeting our expectations.