Alasdair's exceeded expectations- right on the beach with a fantastic view and excellent location close to cafes, parks and of course the beach. The fixtures, fittings, appliances and linen were all of the highest quality, which is lovely and refreshing to see. We thoroughly enjoyed our stay with our two small children.