Maria and Steve's place is a very nice apartment. Well decorated, functional and well equipped. They also gave us full freedom to come and go as we pleased (the apartment is on the same land as theirs).
The frogs are a bit loud at night but we didn't notice it much.
Finally, be aware that this is the humid side of the island so there will be lots of bugs around (but not in the apartment, thanks to nets on every door and window).
All in all we had a great stay!