Мне кажется, что такое будет легче устроить в Греции. В Испании и, кажется, в Португалии нет частных закрытых пляжей, поэтому найти уединенное бунгало на берегу моря, где не будет посторонних, будет проблематично.
Насчет питания могу посоветовать только то, что если поедите в Испанию или Португалию, то лучше брать завтрак и ужин. Там вообще мало отелей с All inc.Да и времени там на есть/пить совсем нет. И гораздо интереснее обедать в разных кафешках, даже если это обойдется немного дороже. В любом случае, ужин вас будет ждать в отеле, а вы в течение дня не будете привязаны к обеденному времени.