Great location. Efficient layout. Good information. Perfect for our needs. Would stay again.