David's top floor flat is lovely, spacious, and well designed. Because it has separate bedrooms and plenty of space, my colleague and I enjoy staying here when we are in town for work. We hope to return often.