Everything we needed and more. The place is huge and so warm and cosy. Highly recommend and hope to be back some day.