Best stay! Such great value, beautiful beach views, spacious, great location - 10/10 all round. Could not fault Graham as a host!