This place was great and so was David. We were in a real bind with nowhere to stay last minute and David made this place ready for us within a few minutes. Turned out to be a great stay. Highly recommended.