Stela Beach is located in the center, next to a small port. Stela Beach is made up of pebbles, has an accessible indented coast and is beloved by all generations. There is not much natural shade on this beach so wearing sunshades and sunscreen is a must.