Great place. New, clean and big.