We stayed at Gabriella's place with our two kids and had a lovely time. Pros: LOCATION! Everything from groceries to restaurants, ice cream shops to the beach is walkable. All the touristy stuff is driveable within a reasonable time and Gabriella had pamphlets from a lot of the major attractions in a binder for us to look at. Also, for the price, this three-bedroom was a great way to give our family a little extra space toward the end of our vacation. The kitchen was well-stocked and even had extra condiments in the new brand new fridge. Water and ice were available in the fridge/freezer as well.
Cons: The neighbors upstairs are loud and have a small, noisy dog. Gabriella was very responsive and got in touch with them on our last night when the dog woke up both of our kids. They quieted their dog down at that point. If you have light sleepers in your family, keep that in mind.
Overall, we enjoyed our time there.