Nice little villa near some great beaches.