Has a very nice place in a great location. Communication was good, he replied quickly when we had questions. After arriving we had to wait a while to get in, which wasnt a big deal, but not optimal. Overall definitely worth it!