Nice place and nice neighbourhood. The center is near but you need a bike (they provided us bikes even though we did not know they included to the deal) or take a short bus ride to get there but there are lots of things you can see just by walking around. Met only Sam (brother) since Isis was busy, but he was a really nice guy who showed us the place and gave us few tips.
The owners live on the same "house" but you have total privacy and we did not mind. We also met two cats at the apartment (not in our rooms unless we wanted, we did). But if you are allergic this might be a problem.
All in all nice apartment, fairly good location and very nice people.