Very clean, fantastic location, and Neos was helpful and responsive! We had a great time.