Colorful public toilet building and a wooden hut on Seven Mile Beach by the Caribbean Sea, Grand Cayman