Awesome place- clean and spacious. David was very responsive and answered the few questions I had prior to arriving. There were no hitches in our trip and the place was everything we expected and more.