Great place, clean and modern...be prepared for alot of stairs
Great communication