David's is a very unique and imaginative space. We had everything we needed and enjoyed staying there.