Everything you need and more in a self catering setup. Really fantastic accommodation and host!