David has a great, modern and excellent located apartment. Everything we needed was supplied and we were very comfortable. It could have been a bit cleaner though.