Great place and location, clean, tidy and with everything as described (and much more). Place has everything you could possibly need on holiday and more. Had a wonderful stay, unfortunately the weather let us down.