Beautiful location, place has everything you need and is great for families. We brought our two kids and dog and had a lovely stay. Very clean, beautiful welcoming touches, filma to watch and comfortable and very practical kitchen with patio. Loved the place and would definitely come back one day!