A photo from the beach kitchen at the Pink Palace in Greece