Maria & Anna's BnB was amazing. Clean, pretty views, and lots of activities managed by reception such as atv/scooter rentals and boat tours. We did both & it made it so much easier to book through the hotel.
They picked us up from the port for free then we paid for them to drop us at the airport.
Just a 15 minute or so walk to fira.