На греческих островах есть очень приличные рестораны, почему обязательно пляжные? Шорты на ужин в ресторан - это таки моветон. Другое дело, что свекровь, зная невестку, могла бы найти доходчивые слова и попросить невестку ДО похода в ресторан выглядеть соответствующим образом.