This place was perfect for us as a couple staying two nights! It was clean, cool and close to everything. I would highly recommend booking the apartment for a quite, more local type feel. We rented a scooter for the two days and was able to park it extremely close to the apartment.
Take her up on having them arrange a scooter or ATV for you in advance especially during high season. We waited until the last minute and had to source something less than desirable.
Overall, great place and worth the $$!