We had a fantastic stay at David's. Fabulous surroundings and great company. Did not encroach on our time but was available to chat when we wanted to. We even played a few board games together! The spa was great and loved the little kitty too. Highly recommend this place.