David's place is fantastic. It's completely modern, cleaned on a daily basis and in the best possible location. I can't recommend it highly enough.