Everything you could possibly need. Such a good communicating host. A great place with beautiful garden and views.