A green sea turtle hanging out on the beach near our resort.