A cosy place in a beautiful setting. All of the basics are provided. We had a lovely time.