Shannon and David have such a great setup. The location is perfect and the place is so clean. Really enjoyed my stay!