Sparkling clean & superbly located, you will not find better beachside accommodation than this! The very generous breakfast provisions were the absolute icing on the cake. Already planning a return stay!