The place is nice and clean, cleaning personell comes in once a week for the common areas, not for your personal one, if you're staying longer.
You rarely see the other roommates.
*Make sure to talk to David about the cooking situation, before you arrive, if you plan to stay for a longer period of time.*
About an hour/an hour and a half from Lisbon city centre with train (30 min by car), but close(r) to most beaches.
All in all a good experience :)