We had a great time at David's place. The whole experience from booking through to check in and check out was so simple because David is so friendly and a great communicator. The apartment is in a great location... Near loads of nice restaurants and just a short walk from loads of sites. Thanks David :)