We could not fault this place. Had everything we needed and more. Really well equipped, super clean and superb location. Accommodated our two families easily, lots of areas to hang out. Would def stay again. Really enjoyable break.