As a Karen, I'm not easily pleased, however this place ticked all the boxes plus more. There is absolutely everything you need for an enjoyable stay, very clean and tidy. would highly recommend