Great location, clean and it was exactly what we were hoping for. They were great at communicating and answering our questions in a reasonable time. It was a great experience overall.