We really had a great stay at David's apartment!
We were four people joining a conference at the conference center, which is located nearby, just up the hill! The apartment is equipped with everything we needed and we loved the big living room - which gave us a lot of additional space to work (in case some went already to bed)
I totally recommend David's apartment!