Brand new, well designed, great location, great price, great staff. Can't be beat!