This place was everything and more than we needed. Fully self contained, clean, warm and cosy. I highly recommend and would return