5 stars all round. Will definitely look to return here. Suited our little family perfectly. Great host aswell.