Every thing you need and more.
The rooms are beautifully decorated and very comfortable.