Excellent place! Just as advertised! My family and I loved it! Very clean, great location, excellent communication and wonderful over all service. We will definitely use again!