We booked Maria's place last minute(3h before getting to the island), and it couldn't have been easier. She was super responsive, and made it easy.
Her place is super modern, charming and comfortable with everything you might need. You can easily walk to town & the beach (10minutes), and yet you're away from traffic and noise, so it's very relaxing. Would definitely recommend.