A pleasant and well-situated place in which to hang out on the Princes' Islands