The display is very well set up and the location is honorable. Atmosphere is a little bare but comfortable.
Display and Environment
The display is very well set up and the location is honorable. Atmosphere is a little bare but comfortable.