Excellent location
Second floor but had everything we need it
Very clean and excellent instructions on how to get there