David really thought of everything! So many small touches that really make the place comfortable and enjoyable, whether you spend any significant time there or not. Super comfortable spot and my wife and I were VERY pleased. Highly recommend!