Location - fantastic.
Communication - Bruno, who looks after the place, is great and helps as quickly and completely as he can.
Home - Very nice, homey, apartment with everything a small family needs, including some toys, which our kids really loved.
Internet - Our only problem during our stay. We went 2 days without Internet because it was the end of the month and the owner's pre-paid internet package ran out of credit. We had to wait until the next month started before we had Internet again. Hopefully they switch to monthly service so future guests don't encounter the same problem.