A large, clean and very well located place. Directions and communication would benefit from improvement.