Very big rooms. Well appointed.
We have a lovely stay